//package ipad.asia.config;
//
//import org.redisson.Redisson;
//import org.redisson.api.RedissonClient;
//import org.redisson.config.Config;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//
//@Configuration
//public class RedissionUtil {
//
//    @Bean
//    public RedissonClient redissionClient() {
//        Config config = new Config();
//
//        //单机模式
////        config.useSingleServer()
////                .setAddress("redis://192.168.56.101:36379")
////                .setPassword("111")
////                .setDatabase(1);
//
////        集群模式
//        config.useClusterServers()
//                .addNodeAddress("redis://172.81.238.137:6369")
//                .addNodeAddress("redis://49.235.177.225:6369")
////                .addNodeAddress("redis://192.168.56.103:36379")
//                .setPassword("6369180")
//                .setScanInterval(5000);
//
//        //哨兵模式
//        /*config.useSentinelServers().addSentinelAddress("redis://ip1:port1",
//                "redis://ip2:port2",
//                "redis://ip3:port3")
//                .setMasterName("mymaster")
//                .setPassword("password")
//                .setDatabase(0);*/
//
//        RedissonClient redissonClient = Redisson.create(config);
//        return redissonClient;
//    }
//
//
//}
//
